#ifndef GEOMETRYBUILDERLUA_H
#define GEOMETRYBUILDERLUA_H
class GeometryBuilderLua
{
public:
static int li_clear(lua_State* L);
static int li_makeMesh(lua_State* L);
static int li_buildModel(lua_State* L);
static int li_makeTriangles(lua_State* L);
static int li_makeQuads(lua_State* L);
static int li_rawIdxTriangle(lua_State* L);
static int li_vposition(lua_State* L);
static int li_vtexcoords(lua_State* L);
static int li_vtexcoords0(lua_State* L);
static int li_vtexcoords1(lua_State* L);
static int li_vnormal(lua_State* L);
static int li_vtangent(lua_State* L);
static int li_vbitangent(lua_State* L);
static int li_vweights(lua_State* L);
static int li_vjindices(lua_State* L);

static void pushStaticFuncs(lua_State* L);
};
#endif